package com.zhaoxi.project.md.domain;

/**
 * @author yiquan
 * @create 2023-08-21 15:38
 */

import com.zhaoxi.framework.aspectj.lang.annotation.Excel;
import com.zhaoxi.framework.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * ureport2模板管理对象 base_export_temp
 *
 * @author ruoyi
 * @date 2022-01-21
 */
@Data
@ApiModel(value = "ureport2模板管理对象")
public class Ureport2Temp extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long id;

    /**
     * 模板名称
     */
    @Excel(name = "模板名称")
    @ApiModelProperty(value = "模板名称")
    private String name;

    /**
     * 模板编号(该编号取自字典表)
     */
    @Excel(name = "模板编号(该编号取自字典表)")
    @ApiModelProperty(value = "模板编号(该编号取自字典表)")
    private String code;

    /**
     * 模板文件名称
     */
    @Excel(name = "模板文件名称")
    @ApiModelProperty(value = "模板文件名称")
    private String tempFileName;

    /**
     * 访问前缀
     */
    @Excel(name = "访问前缀")
    @ApiModelProperty(value = "访问前缀")
    private String prefix;

    /**
     * 存储目录
     */
    @Excel(name = "存储目录")
    @ApiModelProperty(value = "存储目录")
    private String fileStoreDir;

    /**
     * 完整路径
     */
    @Excel(name = "完整路径")
    @ApiModelProperty(value = "完整路径")
    private String fullPath;

    /**
     * 模板内容
     */
    @Excel(name = "模板内容")
    @ApiModelProperty(value = "模板内容")
    private String content;

    /**
     * 创建人主键
     */
    @Excel(name = "创建人主键")
    @ApiModelProperty(value = "创建人主键")
    private Long userId;

    /**
     * 启用禁用状态(字典通用是否)
     */
    @Excel(name = "启用禁用状态(字典通用是否)")
    @ApiModelProperty(value = "启用禁用状态(字典通用是否)")
    private String enableFlag;

}
